Class TreeGroupedWindowedQueryable<TKey, TProps>
Tree-aware GroupBy + Window queryable.
Preserves TreeQueryContext for hierarchical queries.
public class TreeGroupedWindowedQueryable<TKey, TProps> : IGroupedWindowedQueryable<TKey, TProps> where TProps : class, new()
Inheritance
Implements
Methods
SelectAsync<TResult>(Expression<Func<IRedbGrouping<TKey, TProps>, TResult>>)
Execute query and materialize results with window functions applied to groups.
public Task<List<TResult>> SelectAsync<TResult>(Expression<Func<IRedbGrouping<TKey, TProps>, TResult>> selector)
ToSqlStringAsync<TResult>(Expression<Func<IRedbGrouping<TKey, TProps>, TResult>>)
Get SQL preview for debugging.
public Task<string> ToSqlStringAsync<TResult>(Expression<Func<IRedbGrouping<TKey, TProps>, TResult>> selector)